supporting reasons - Spanish English Dictionary